home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Geek Gadgets 2
/
Geek_Gadgets_2_2352.bin
/
lists
/
ade-gcc.archive.9602.gz
/
ade-gcc.archive.9602
/
000047_owner-ade-gcc_Tue Feb 13 10:42:00 1996.msg
< prev
next >
Wrap
Internet Message Format
|
1996-02-28
|
2KB
Return-Path: <owner-ade-gcc>
Received: by fishpond (Smail3.1.29.1 #57)
id m0tmMrM-000gY2a; Tue, 13 Feb 96 10:41 EST
Sender: owner-ade-gcc
Received: by fishpond (Smail3.1.29.1 #57)
id m0tmMrG-000gXUC; Tue, 13 Feb 96 08:41 MST
Message-Id: <m0tmMrG-000gXUC@fishpond>
From: fnf (Fred Fish)
Subject: Re: Amiga-specific attributes implemented as keywords
To: Joerg.Hoehle@gmd.de (Joerg Hoehle)
Date: Tue, 13 Feb 1996 08:41:32 -0700 (MST)
Cc: ade-gcc@amigalib.com, amiga-gcc-port@nic.funet.fi
In-Reply-To: <199602130949.AA28677@diva.gmd.de> from "Joerg Hoehle" at Feb 13, 96 10:49:45 am
X-Mailer: ELM [version 2.4 PL23]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 1024
Sender: owner-ade-gcc@amigalib.com
Precedence: bulk
> I think this is the only reasonable use of stack extend. You don't
> want stack-(check and) -extend in every single function of your
> program, because it costs too much.
Yes, this is very good for new code that is written with stack use
requirements in mind, although such code can generally also be written
such that it doesn't require a lot of stack in the first place.
It is also useful for programs that might not have been written with
careful management of stack resources in mind, but which can now be
modified to do selective stack extending and don't have to track any
master source base.
However it's probably not suitable for programs like the GNU tools
where there may be hundreds of places where the source would have to
be modified (leading to a maintenance nightmare). For these cases,
compiling the entire program with stack checking enabled is the only
real viable solution for obtaining reliable programs without devoting
an unreasonable amount of manpower to modifying and maintaining them.
-Fred